package com.wolves.career.service;

import com.wolves.career.entity.UserPermissionsAdmin;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 麦翔盛
 * @since 2021-10-19
 */
public interface UserPermissionsAdminService extends IService<UserPermissionsAdmin> {
    /**
     * 判断管理员账号和密码对应
     * @param adminAccount 管理员账号
     * @param adminPassword 管理员密码
     * @return 登录成功返回该管理员账号
     */
    public UserPermissionsAdmin check(String adminAccount, String adminPassword);

    /**
     * 修改密码 这里只做新旧密码是否重复验证
     * @param adminAccount 管理员账户
     * @param oldPassword 旧密码
     * @param newPassword 新密码
     * @return 修改密码成功就返回true
     */
    public Boolean updatePassword(String adminAccount, String oldPassword, String newPassword);

}
